Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Usa F14 USTA Tennis Championships of Houston - Houston Music City Challenger - Nashville Music City Challenger - Nashville Hilton Waikoloa Village USTA Challenger - Waikoloa South African Airways Open - East London Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville JSM Challenger of Champaign - Urbana Carson Challenger Talahassee Challenger Sarasota Challenger Carson Challenger Sacramento Challenger Tiburon Challenger Tulsa Challenger 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 USTA Challenger of Calabasas - Calabasas 2001 Eddleman USTA Challenger - Birmingham 2001 Centura USTA Challenger - Rocky Mount Granby Challenger - Granby USTA Challenger of North Miami Beach - North Miami Beach 2002 FSE Challenger - Tarzana USTA Challenger of Burbank - Burbank Compaq Challenger - Bucharest USTA Championships of Kerrville - Kerrville XL Bermuda Open - Bermuda BNP Paribas Primrose - Bordeaux USTA Challenger of Las Vegas - Las Vegas Copa Ericsson Costa Rica - San Jose ATU Cup 2001 - Weiden Tulsa Auto Collection USTA Challenger - Tulsa University of Tennessee USTA Challenger - Knoxville USTA Men's Challenger of Dallas - Dallas Zivnobanka Czech Open - Prostejov Copa Ericsson Costa Rica - San Jose Naples Challenger - Naples Tallahassee Tennis Challenger - Tallahassee Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis Pilot Pen International - New Haven President's Cup 1997 - Tashkent Davidoff Swiss Indoors - Basel International Championships of Sicily - Palermo Heineken Open - Singapore Australian Men's Hardcourt Championships - Adelaide Kroger / St. Jude International - Memphis BMW Open - Munich America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Dubai Tennis Open - Dubai Salem Open - Hong Kong Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Heineken Open Singapore - Singapore Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona BMW Open - Munich The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Japan Open - Tokyo St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Heineken Open - Auckland Adidas International - Sydney Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Sacramento Challenger - Sacramento Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda TD Waterhouse Cup - Long Island Brasil Open - Salvador Salem Open - Hong Kong Kremlin Cup - Moscow AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Venice Open - Venice Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Siebel Open - San Jose Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Gerry Weber Open - Halle The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Brasil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Adelaide Auckland Antwerp Marseille San Jose Antwerp Memphis Philadelphia Scottsdale New Delhi Bermuda Atlanta Pinehurst Coral Springs Rosmalen Nottingham Washington Los Angeles Beijing New Haven Long Island Basel Singapore Beijing Stockholm Dubai Memphis Philadelphia Scottsdale Tokyo Bermuda Hong Kong Atlanta Bologna Los Angeles Indianapolis Vienna Montevideo Buenos Aires Stockholm Auckland Doha Rotterdam Copenhagen Washington Montevideo Buenos Aires Copenhagen Kuala Lumpur Tokyo AAPT Championships - Adelaide Qatar Open - Doha Heineken Open - Auckland Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle International Tennis Championships - Delray Beach Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Heineken Open - Auckland Milan Indoors - Milan Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The 10tele.com Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide SAP Open - San Jose Open 13 - Marseille The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach The Stella Artois Championships - London Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Artois Championships - London The Nottingham Open - Nottingham Catella Swedish Open - Bastad If Stockholm Open - Stockholm Heineken Open - Auckland Unicredit Czech Open - Prostejov AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Nielsen USTA Pro Tennis Championship - Winnetka Countrywide Classic - Los Angeles Semgroup Challenger - Tulsa 2008 Lubbock Challenger - Lubbock Music City Challenger - Nashville 2008 Knoxville Challenger - Knoxville Baton Rouge Challenger Yuba City Challenger Winnetka Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Carson Challenger Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Grand Prix de Tennis de Toulouse - Toulouse Cerveza Club Columbia Open - Bogota Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai Sybase Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Salem Open - Hong Kong U.S. Men's Clay Court Championship - Orlando Heineken Trophy - 's-Hertogenbosch Estoril Open - Estoril Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham Infiniti Open - Los Angeles Scania Stockholm Open - Stockholm USTA Men's Challenger of Dallas - Dallas Heineken Open - Auckland Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Gerry Weber Open - Halle AT&T Challenge - Atlanta Heineken Open Shanghai - Shanghai Waldbaum's Hamlet Cup - Long Island Kremlin Cup - Moscow The Stella Artois Grass Court Championships - Queen's/London Scania Stockholm Open - Stockholm Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London USTA Challenger of Burbank - Burbank Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Kroger / St. Jude International - Memphis The Powder Byrne Trophy - Surbiton Doha Heineken Trophy - Rosmalen Adidas International - Sydney International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Samsung Open - Brighton Campbells Hall of Fame Tennis Championships - Newport Scottsdale San Luis Potosi Challenger - San Luis Potosi Halle Moscow The Hypo Group Tennis International 2008 - Poertschach Savannah Challenger BellSouth Open - Auckland Advanta Championships - Philadelphia Japan Open - Tokyo AT&T Challenge - Atlanta Japan Open - Tokyo Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham The Hamlet Cup - Long Island Qatar Exxon Mobil Open 2002 - Doha Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Queen's Club Halle Nottingham Bastad Gstaad Stuttgart Washington Long Island Bogota Toulouse Ostrava Santiago Tennis Masters Series - Hamburg Jakarta Marseille Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tokyo Hong Kong Seoul Pinehurst Queen's Club Manchester Bastad Newport New Haven Schenectady Palermo Athens Toulouse Tel Aviv Tennis Masters Series - Miami Lyon Santiago Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Atlanta Tampa Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Queen's Club Bastad Tennis Masters Series - Miami Washington Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Indian Wells Key Biscayne Cincinnati Canadian Open Indian Wells Key Biscayne Monte Carlo Rome Cincinnati Paris Key Biscayne Canadian Open Stockholm Bastad Stockholm Pacific Life Open - Indian Wells Adidas International - Sydney NASDAQ-100 Open - Miami Siebel Open - San Jose Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale NASDAQ-100 Open - Miami BMW Open - Munich Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome The Nottingham Open - Nottingham Synsam Swedish Open - Bastad Tennis Masters Series - Hamburg Miller Lite Hall of Fame Tennis Championships - Newport Rogers Cup - Montreal Mercedes-Benz Cup - Los Angeles Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto SAP Open - San Jose Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ARAG World Team Championship - Dusseldorf BNP Paribas Masters - Paris The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Pacific Life Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven China Open - Beijing Masters Series - Hamburg Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid SAP Open - San Jose BNP Paribas Masters - Paris Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Masters Series Monte-Carlo - Monte-Carlo Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sydney International - Sydney Millenium Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Delray Beach International Tennis Championships - Delray Beach Australian Men's Hardcourt Championships - Adelaide Legg Mason Tennis Classic - Washington D.C. Franklin Templeton Tennis Classic - Scottsdale Lyon Heineken Open - Auckland U.S. Men's Clay Court Championship - Orlando Miller Lite Hall of Fame Tennis Championships - Newport European Community Championships - Antwerp Wimbledon - London Eurocard Open - Stuttgart Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Madrid U.S. Open - New York Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Essen Key Biscayne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon Tennis Masters Series - Toronto U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Championships - London Dubai Open - Dubai Campbells Hall of Fame Tennis Championships - Newport Hamburg U.S. Open Australian Open French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, World Group, QF, SWE-RSA 3-2 Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, F, SWE-USA 5-0 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston ATP Tour World Championship - Hannover Grand Slam Cup - Munich Grand Slam Cup - Munich Grand Slam Cup - Munich Olympics - Sydney Atlanta Olympics Olympics - Athens Olympics - Beijing Grand Slam Cup